package fr.univ.colloque.data;

public enum Type
{
    CANDIDAT(1,"Candidat"),
    MEMBRE(2,"Membre"),
    PRESIDENT(3,"Président");
    
    
    private int id;
    private String libelle;

    Type(int pId, String pLibelle)
    {
        this.id = pId;
        this.libelle = pLibelle;
    }
    
    public int getId()
    {
        return id;
    }

    public void setId(int id)
    {
        this.id = id;
    }

    public String getLibelle()
    {
        return libelle;
    }

    public void setLibelle(String libelle)
    {
        this.libelle = libelle;
    }
    
    public static Type get(int id)
    {
        for( Type t : Type.values())
        {
            if ( t.getId() == id )
                return t;
        }
        
        return null;
    }
}
